peluca afro - French English Dictionary